Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 DUCHESS MEWS Terraced £1,801,506 £495,000 8 Nov 2000
18 DUCHESS MEWS Flats/Maisonettes £5,319,308 £3,125,000 13 Jul 2012
20 DUCHESS MEWS Terraced £3,609,717 £3,600,000 12 Jul 2022